package com.hsy.linemoney.modules.tender.activity;

import java.util.List;

/**
 * Created by MartinKent on 2016/10/8.
 */

public class BidOrderParams {
    private String bidRequestJsonStr;

    public void setBidRequestJsonStr(String bidRequestJsonStr) {
        this.bidRequestJsonStr = bidRequestJsonStr;
    }

    public String getBidRequestJsonStr() {
        return this.bidRequestJsonStr;
    }

    public static class BidRequestJson {
        private String userId;

        private String parentOrderId;

        private String fromCurrencyCd;

        private String toCurrencyCd;

        private String fromAccountId;

        private String toAccountId;

        private String recurringTypeCd;

        private String durationTypeCd;

        private String languageCd;

        private List<BidOrders> bidOrders;
        private String fromCurrencyCdUnit;
        private String toCurrencyCdUnit;
        private String serviceType;
        private String fxRate;

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getUserId() {
            return this.userId;
        }

        public void setParentOrderId(String parentOrderId) {
            this.parentOrderId = parentOrderId;
        }

        public String getParentOrderId() {
            return this.parentOrderId;
        }

        public void setFromCurrencyCd(String fromCurrencyCd) {
            this.fromCurrencyCd = fromCurrencyCd;
        }

        public String getFromCurrencyCd() {
            return this.fromCurrencyCd;
        }

        public void setToCurrencyCd(String toCurrencyCd) {
            this.toCurrencyCd = toCurrencyCd;
        }

        public String getToCurrencyCd() {
            return this.toCurrencyCd;
        }

        public void setFromAccountId(String fromAccountId) {
            this.fromAccountId = fromAccountId;
        }

        public String getFromAccountId() {
            return this.fromAccountId;
        }

        public void setToAccountId(String toAccountId) {
            this.toAccountId = toAccountId;
        }

        public String getToAccountId() {
            return this.toAccountId;
        }

        public void setRecurringTypeCd(String recurringTypeCd) {
            this.recurringTypeCd = recurringTypeCd;
        }

        public String getRecurringTypeCd() {
            return this.recurringTypeCd;
        }

        public void setDurationTypeCd(String durationTypeCd) {
            this.durationTypeCd = durationTypeCd;
        }

        public String getDurationTypeCd() {
            return this.durationTypeCd;
        }

        public void setLanguageCd(String languageCd) {
            this.languageCd = languageCd;
        }

        public String getLanguageCd() {
            return this.languageCd;
        }

        public void setBidOrders(List<BidOrders> bidOrders) {
            this.bidOrders = bidOrders;
        }

        public List<BidOrders> getBidOrders() {
            return this.bidOrders;
        }

        public void setFromCurrencyCdUnit(String fromCurrencyCdUnit) {
            this.fromCurrencyCdUnit = fromCurrencyCdUnit;
        }

        public void setToCurrencyCdUnit(String toCurrencyCdUnit) {
            this.toCurrencyCdUnit = toCurrencyCdUnit;
        }

        public String getFromCurrencyCdUnit() {
            return fromCurrencyCdUnit;
        }

        public String getToCurrencyCdUnit() {
            return toCurrencyCdUnit;
        }

        public void setServiceTypeCd(String serviceType) {
            this.serviceType = serviceType;
        }

        public void setFxRate(String fxRate) {
            this.fxRate = fxRate;
        }

        public String getServiceTypeCd() {
            return serviceType;
        }

        public String getFxRate() {
            return fxRate;
        }
    }

    public static class BidOrders {
        private String bidAmount;

        private String bidRate;

        private String hostOrderId;

        public void setBidAmount(String bidAmount) {
            this.bidAmount = bidAmount;
        }

        public String getBidAmount() {
            return this.bidAmount;
        }

        public void setBidRate(String bidRate) {
            this.bidRate = bidRate;
        }

        public String getBidRate() {
            return this.bidRate;
        }

        public void setHostOrderId(String hostOrderId) {
            this.hostOrderId = hostOrderId;
        }

        public String getHostOrderId() {
            return this.hostOrderId;
        }

    }
}
